BeycanPress\CryptoPayLite\Models\AbstractTransaction S

Total Complexity 22
Dependencies 7
Dependents 5
Total lines 308
Lines of code 184
Logical lines of code 48
Comment lines 74
Methods 15
Properties 2

Methods 15

Method Rating Maintainability Complexity Lines of code
search()
S
45 4 46
updateWithPaymentData()
S
50 3 27
__construct()
S
44 1 55
findBy()
S
66 2 8
findOneBy()
S
70 2 6
findAll()
S
79 1 3
updateStatusByHash()
S
67 1 8
updateStatusToVerifiedByHash()
S
79 1 3
updateStatusToFailedByHash()
S
79 1 3
updateStatusToProcessingByHash()
S
79 1 3
getTransactionByHash()
S
74 1 5
getTransactionByOrderId()
S
73 1 5
getRemindedPendingTransactions()
S
70 1 6
getCodes()
S
79 1 3
getAddon()
S
82 1 3